ciro eden - French English Dictionary